/*
 * @Descripttion: 销售开单接口
 * @version:
 * @Author: cxguo
 * @Date: 2019-08-02 15:03:05
 * @LastEditors: cxguo
 * @LastEditTime: 2019-10-15 17:00:05
 */
import axios from '@/utils/request'
const baseUrl = '/admin/sale_sold_list'

/**
 * 添加进货单 以及所有进货单商品 以及 修改商品的成本均价
 * @param {*} params
 */
export function saveData(params) {
  return axios.request({
    url: `${baseUrl}/save`,
    method: 'post',
    data: params
  })
}

/**
 * 根据id删除进货单信息 包括进货单里的商品
 * @param {*} params
 */
export function delData(params) {
  return axios.request({
    url: `${baseUrl}/delete`,
    method: 'post',
    data: params
  })
}

/**
 * 修改进货单的支付状态
 * @param {*} params
 */
export function updateDate(params) {
  return axios.request({
    url: `${baseUrl}/update`,
    method: 'post',
    data: params
  })
}

/**
 * 查询销售单
 * @param {*} params
 */
export function listData(params) {
  return axios.request({
    url: `${baseUrl}/list`,
    method: 'post',
    data: params
  })
}

/**
 * 根据进货单id查询所有进货单商品
 * @param {*} params
 */
export function listSaleGoodsByBillId(params) {
  return axios.request({
    url: `${baseUrl}/listGoods`,
    method: 'post',
    data: params
  })
}

/**
 * 获取销售单号
 * @param {*} params
 */
export function getSaleSoldNumber(params) {
  return axios.request({
    url: `${baseUrl}/get_billnumber`,
    method: 'post',
    data: params
  })
}
